"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
function generatePackageResBundleName(name) {
    return `fgui-${name.toLowerCase().replaceAll('_', '-')}`;
}
exports.generatePackageResBundleName = generatePackageResBundleName;
function generatePackageScriptBundleName(name, sameWithRes) {
    if (sameWithRes)
        return generatePackageResBundleName(name);
    return `fgui-script-${name.toLowerCase().replaceAll('_', '-')}`;
}
exports.generatePackageScriptBundleName = generatePackageScriptBundleName;
function generateBindAllFunctionName(handler) {
    const name = handler.ToFilename(handler.pkg.name);
    return `bindAll${name[0].toUpperCase() + name.slice(1)}`;
}
exports.generateBindAllFunctionName = generateBindAllFunctionName;
